body {
    font-family: "Microsoft YaHei";
}
.skin-3 .main-container {
    background: none !important;
}

a {
    color: #555;
    text-decoration: none;
}

a:hover {
    color: #03a2ea;
    text-decoration: none;
}

h4 {
    line-height: 100% !important;
    margin-top: 0;
    margin-bottom: 0;
}

.pointer {
    cursor: pointer;
}

.m-t-3{margin-top: 3px;}
.m-t-5{margin-top: 5px;}
.m-t-10{margin-top: 10px;}
.m-t-15{margin-top: 15px;}
.m-t-20{margin-top: 20px;}
.m-t-25{margin-top: 25px;}
.m-t-30{margin-top: 30px;}
.m-t-35{margin-top: 35px;}
.m-t-40{margin-top: 40px;}
.m-t-50{margin-top: 50px;}
.p-t-5{padding-top: 5px;}
.m-l-5{margin-left: 5px;}
.m-l-10{margin-left: 10px;}
.m-l-15{margin-left: 15px;}
.m-l-20{margin-left: 20px;}
.m-l-25{margin-left: 25px;}
.m-l-30{margin-left: 30px;}
.m-l-35{margin-left: 35px;}
.m-l-50{margin-left: 50px;}
.m-l-80{margin-left: 80px;}
.m-l-100{margin-left: 100px;}
.m-r-3{margin-right: 3px;}
.m-r-5{margin-right: 5px;}
.m-r-10{margin-right: 10px;}
.p-r-10{padding-right: 10px;}
.m-r-15{margin-right: 15px;}
.m-r-20{margin-right: 20px;}
.m-r-25{margin-right: 25px;}
.m-r-30{margin-right: 30px;}
.m-r-35{margin-right: 35px;}
.m-r-50{margin-right: 50px;}
.m-b-3{margin-bottom: 3px;}
.m-b-5{margin-bottom: 5px;}
.m-b-10{margin-bottom: 10px;}
.m-b-15{margin-bottom: 15px;}
.m-b-20{margin-bottom: 20px;}
.m-b-25{margin-bottom: 25px;}
.m-b-30{margin-bottom: 30px;}
.m-b-35{margin-bottom: 35px;}

.color-default {
    color: #ABBAC3 !important;
}
.color-info {
    color: #3A87AD !important;
}
.color-warning {
    color: #F89406 !important;
}
.color-blue {
    color: #03a9f4 !important;
}
.color-purple {
    color: #9585BF !important;
}
.color-success {
    color: #87B87F !important;
}
.color-danger {
    color: #D15B47 !important;
}
.color-yellow {
    color: #FEE188 !important;
}
.color-pink{
    color: #D6487E !important;
}
.color-grey {
    color: #A0A0A0 !important;
}
.color-dark-green{
    color: #179c11 !important;
}
.color-red {
    color: #ff083e !important;
}

.article-block {
    margin-left: -15px;
    padding-top: 30px;
    padding-bottom: 30px;
    /*background: rgba(237, 237, 237, 0.3);*/
    border-bottom: 1px dotted #e2e2e2;
}
.article-block .img{
    margin-left: -15px;
    width: 220px;
}
.article-block .img img{
    /*width: 220px;*/
    height: 125px;
}
.article-block .content{
    font-size: 13px;
    padding-left: 40px;
}
.article-block .content .desc{
    color: #999;
    max-height: 38px;
    overflow: hidden;
    /*text-overflow: ellipsis;*/
    /*white-space: nowrap;*/
}
.article-block .info{
    color: #aaaaaa;
}
.article-block .info a{
    color: #aaaaaa;
}
.article-block .info a:hover{
    color: #03a2ea;
    text-decoration: none;
}
